package com.hzjy.api.beans;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hzjy.common.annotation.Excel;

import java.util.Date;

/**
 * 热门权益人榜单(每天0点更新榜单)对象 hzjy_hot_originators
 * 
 * @author hzjy
 * @date 2020-08-26
 */
public class HzjyHotOriginators
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 挂牌成功会员id */
    @Excel(name = "挂牌成功会员id")
    private String userId;

    /** 作品数量 */
    @Excel(name = "作品数量")
    private Long workNum;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    //页码
    private Integer currentPage;
    //每页显示条数
    private Integer size;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setUserId(String userId) 
    {
        this.userId = userId;
    }

    public String getUserId() 
    {
        return userId;
    }
    public void setWorkNum(Long workNum) 
    {
        this.workNum = workNum;
    }

    public Long getWorkNum() 
    {
        return workNum;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getCurrentPage() {
        return currentPage;
    }

    public void setCurrentPage(Integer currentPage) {
        this.currentPage = currentPage;
    }

    public Integer getSize() {
        return size;
    }

    public void setSize(Integer size) {
        this.size = size;
    }
}
